person very in love - French English Dictionary